A B C D E F G H I J L M N O P Q R S T U V W

S

score(A) - Method in class misc.ScoreKeeper
Adds one to the score of the given object.
score(A, int) - Method in class misc.ScoreKeeper
Method used to add a given score to a given object.
ScoreKeeper<A> - Class in misc
Simple class which can be used to keep track of the score of a set of objects.
ScoreKeeper() - Constructor for class misc.ScoreKeeper
Creates a ScoreKeeper object by initializing the hashmap.
ScoreKeeper(ScoreKeeper<A>) - Constructor for class misc.ScoreKeeper
Clones the given scorekeeper-object.
searchIndexWith(double) - Method in class negotiator.boaframework.SortedOutcomeSpace
Binary search of a BidDetails with a particular value if there is no BidDetails with the exact value gives the last index because this is the closest BidDetails to the value
Serializer<A> - Class in misc
Series of methods to (un)serialize an object to a string to store it as a file.
Serializer(String) - Constructor for class misc.Serializer
Create an object to serialize a class.
Serializer(String, boolean) - Constructor for class misc.Serializer
Create an object to serialize a class.
sessionNumber - Variable in class negotiator.Agent
To be implemented correctly.
sessionTotalNumber - Variable in class negotiator.Agent
To be implemented correctly.
setAcceptedBy(String) - Method in class negotiator.boaframework.OutcomeTuple
 
setAgentASize(int) - Method in class negotiator.boaframework.OutcomeTuple
 
setAgentBSize(int) - Method in class negotiator.boaframework.OutcomeTuple
 
setAgentID(AgentID) - Method in class negotiator.Agent
 
setBid(Bid) - Method in class negotiator.bidding.BidDetails
Set the bid.
setConstantParam(double) - Method in class negotiator.utility.EvaluatorInteger
Deprecated. 
setDesc(ValueDiscrete, String) - Method in class negotiator.issue.IssueDiscrete
Sets the desc for value val.
setDescription(String) - Method in class negotiator.issue.Objective
Sets a new description for this node.
setDiscount(double) - Method in class negotiator.utility.UtilitySpace
 
setEvaluation(Value, int) - Method in class negotiator.utility.EvaluatorDiscrete
Sets the evaluation for Value val.
setFirst(A) - Method in class misc.Pair
Set the first object of the pair.
setLastBid(Bid) - Method in class negotiator.boaframework.OutcomeTuple
 
setLinearFunction(double, double) - Method in class negotiator.utility.EvaluatorInteger
Specifies the linear utility function of the issue by giving the utility of the lowest value and the highest value.
setLinearParam(double) - Method in class negotiator.utility.EvaluatorInteger
Deprecated. 
setLowerbound(double) - Method in class misc.Range
Set the lowerbound of the range.
setLowerbound(int) - Method in class misc.RangeInt
Set the upperbound of the range.
setLowerBound(int) - Method in class negotiator.issue.IssueInteger
 
setLowerBound(int) - Method in class negotiator.utility.EvaluatorInteger
Sets the lower bound of this evaluator.
setMyUndiscountedUtil(double) - Method in class negotiator.bidding.BidDetails
Set the undiscounted utility of the bid.
setName(String) - Method in class negotiator.Agent
Sets the name of the agent to the given name.
setName(String) - Method in class negotiator.boaframework.OutcomeTuple
 
setName(String) - Method in class negotiator.issue.Objective
Sets a new name for this node.
setNextBid(BidDetails) - Method in class negotiator.boaframework.OfferingStrategy
Set the next bid of the agent.
setNumber(int) - Method in class negotiator.issue.Objective
Sets the number of this Objective / Issue.
setObjectivesRoot(Objective) - Method in class negotiator.Domain
Sets a new domain root.
setOffset(double) - Method in class negotiator.utility.EvaluatorInteger
Sets the offset of the linear utility function.
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.AcceptanceStrategy
Method which may be overwritten to get access to the opponent's utilityspace in an experimental setup.
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.OpponentModel
Method which may be overwritten by an opponent model to get access to the opponent's utilityspace.
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.OpponentModel
Method which may be overwritten by an opponent model to get access to the opponent's utilityspace.
setOutcomeSpace(OutcomeSpace) - Method in class negotiator.boaframework.NegotiationSession
Method used to set the outcomespace.
setParent(MutableTreeNode) - Method in class negotiator.issue.Objective
Sets this node's parent to newParent but does not change the parent's child array.
setReservationValue(double) - Method in class negotiator.utility.UtilitySpace
 
setSecond(B) - Method in class misc.Pair
Set the second object of the pair.
setSlope(double) - Method in class negotiator.utility.EvaluatorInteger
Sets the slope of the linear utility function.
setTime(double) - Method in class negotiator.analysis.BidPointTime
Sets the time at which the bid is offered.
setTime(double) - Method in class negotiator.bidding.BidDetails
Set the time at which this bid was offered.
setTime(double) - Method in class negotiator.boaframework.OutcomeTuple
 
SetTools - Class in misc
Class which generates the Cartesian product of a list of sets.
SetTools() - Constructor for class misc.SetTools
 
setUpperbound(double) - Method in class misc.Range
Set the upperbound of the range.
setUpperbound(int) - Method in class misc.RangeInt
Set the upperbound of the range.
setUpperBound(int) - Method in class negotiator.issue.IssueInteger
 
setUpperBound(int) - Method in class negotiator.utility.EvaluatorInteger
Sets the upper bound of this evaluator.
setUserObject(Object) - Method in class negotiator.issue.Objective
Sets a user object associated with the receiving Objective.
setValue(int, Value) - Method in class negotiator.Bid
Set the value of the issue with the given issueID to the given value.
setWeight(double) - Method in interface negotiator.utility.Evaluator
Sets the weigth with which an Objective or Issue is evaluated.
setWeight(double) - Method in class negotiator.utility.EvaluatorDiscrete
 
setWeight(double) - Method in class negotiator.utility.EvaluatorInteger
 
setWeight(Objective, double) - Method in class negotiator.utility.UtilitySpace
Method used to set the weight of the given objective.
setWeightSimple(Objective, double) - Method in class negotiator.utility.UtilitySpace
Method which sets the weight of an issue without checking normalization.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorDiscrete
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorInteger
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
SharedAgentState - Class in negotiator.boaframework
When decoupling existing agents into their separate components, it often happens that a component loosely depends on another component; for example an acceptance condition can depend on a target utility calculated by the offering strategy.
SharedAgentState() - Constructor for class negotiator.boaframework.SharedAgentState
 
size() - Method in class misc.Queue
 
size() - Method in class negotiator.BidHistory
 
sleep(double) - Method in class negotiator.Agent
Let the agent wait.
sort() - Method in class negotiator.analysis.ParetoFrontier
Order the bids based on the utility for agent A.
SortedOutcomeSpace - Class in negotiator.boaframework
This class is an OutcomeSpace but with a sorted list of BidDetails based on the utility Methods have been optimized to work with a sorted list.
SortedOutcomeSpace(UtilitySpace) - Constructor for class negotiator.boaframework.SortedOutcomeSpace
Instantiates a SortedOutcomeSpace: an enumeration of all possible bids in the domain which can be efficiently searched using the provided methods.
sortToTime() - Method in class negotiator.BidHistory
Sorts the bids contained in this BidHistory object on time.
sortToUtility() - Method in class negotiator.BidHistory
Sorts the bids contained in this BidHistory object on utility.
startTime - Variable in class negotiator.Agent
Deprecated. 
startTournament - Variable in class misc.CommandLineOptions
Option "t", automatically start tournament on start up.
storeResult(int, String) - Method in class negotiator.distributedtournament.DBController
Store the result of the group of sessions in the DB.
StrategyParameters - Class in negotiator
Simple class which stores the parameters given to a negotiation strategy, for example an concession factor.
StrategyParameters() - Constructor for class negotiator.StrategyParameters
Create an empty hashmap of parameters.

A B C D E F G H I J L M N O P Q R S T U V W